sporting director - French English Dictionary